import {generate} from "./codegen.js";
import {parser} from "./parser.js";
import {transform} from "./transform.js";

export function compile(template) {
    // parser 解析代码为语法树
    const ast = parser(template);
    transform(ast);
    generate(ast);
    return ast;

    // 进行代码转换，增加辅助信息
    // 拼接字符串生成代码
}
